#ifndef BATTLELOOP_H
#define BATTLELOOP_H
#include "Entity.h"
#include "enums.h"
#include "textdisplay.h"


class BattleLoop
{
    public:
        /** Default constructor */
        BattleLoop(Entity *pPlayer, Entity *pBaddie);
        /** Default destructor */
        virtual ~BattleLoop();
        /** Access playerDeath
         * \return The current value of playerDeath
         */
        bool GetPlayerDeath() { return playerDeath; }
        void OneTurn();
    protected:
    private:
        Entity *pPlayer;
        Entity *pBaddie;
        bool playerDeath; //!< Member variable "playerDeath"

};

#endif // BATTLELOOP_H
